package com.flong.jsoup.fl;

import java.net.URL;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import com.flong.common.IoUtil;
import com.flong.common.ObjectUtil;

public class Flzx110 {
	public static void main(String[] args) throws Exception{
		/*1	劳动人事	2	婚姻家庭	3	债权债务
		4	房产土地	5	行政纠纷	6	刑事纠纷
		7	交通事故 	8	医疗纠纷 	9	知识产权 	
		10	合同纠纷 	11	公司法务  	12	个人维权  13	其他*/
		
		//合同纠纷  http://www.110.com/ask/browse-p2s3c5r0.html
		//婚姻家庭  http://www.110.com/ask/browse-p1s3c11r0.html
		//交通事故  http://www.110.com/ask/browse-p2s3c4r0.html
		//医疗纠纷  http://www.110.com/ask/browse-p2s3c3r0.html
		//房产土地 (纠纷) http://www.110.com/ask/browse-p2s3c19r0.html
		
		//其他   http://www.110.com/ask/browse-p2s3c76r0.html
		
		//知识产权  http://www.110.com/ask/browse-p1s3c24r0.html
		
		//债务追讨  http://www.110.com/ask/browse-p1000s3c2r0.html
		
		String resultText ="";
		for(int i=300;i<=400;i++){
			String url ="http://www.110.com/ask/browse-p"+i+"s3c2r0.html";
			Document doc =Jsoup.parse(new URL(url), 30000);
			if(doc!=null){
				Elements tit07s = doc.select("div[class='tit07']");
				for(Element tit:tit07s){
					String xqhref="http://www.110.com"+tit.select("a:eq(2)").attr("href");
					if(ObjectUtil.isNotEmpty(xqhref) && xqhref.contains("question")){
						Document doc1 = Jsoup.parse(new URL(xqhref), 30000);
						if(doc1!=null){
							String text = doc1.select("div[class='xwz']").text();
							if(ObjectUtil.isNotEmpty(text)){
								System.out.println(text);
								resultText+=text+"\n";
							}
						}
					}
				}
			}
		}
		
		IoUtil.Writer(resultText, "d:/data/法律110/债务追讨00004.txt");
		
	}
}
